home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 February / PCWFEB09.iso / Software / Linux / Kubuntu 8.10 / kubuntu-8.10-desktop-i386.iso / casper / filesystem.squashfs / usr / share / doc / libmysqlclient15off / README.Debian < prev   
Text File  |  2008-09-19  |  1KB  |  31 lines

  1. * Crashs on systems with Cyrix or other old i486 CPUs
  2. =====================================================
  3.  
  4. As reported http://bugs.mysql.com/bug.php?id=21765 MySQL will segfault on very
  5. old CPUs that do not have support for the "cpuid" instruction.
  6.  
  7.  
  8.  
  9. * Self-build binaries that are linked against libmysqlclient15 MUST be rebuild!
  10. ===============================================================================
  11.  
  12. This only affects binaries that are build on a Debian unstable/testing system
  13. before 2006-03-31 or version 5.0.19. "objdump -T myprogram | grep MYSQL_5.0"
  14. will give a couple of lines output in such a case.
  15.  
  16. Until now libmysqlclient.so.15 had versioned symbols provided by a Debian
  17. patch. Now MySQL finally decided to adopt this patch but sadly chosed a
  18. different symbol name.
  19.  
  20. Binaries linked against the old version of the library with my symbol name will
  21. not run with the new version with MySQL's symbol name ("version `MYSQL_5.0' not
  22. found"). The actual name /usr/lib/libmysqlclient.so.15 must stay because else
  23. binaries coming from systems other than Debian would never run on a Debian
  24. server.
  25.  
  26. So the Debian package had to be renamed from "libmysqlclient15" to
  27. "libmysqlclient15off" and do now conflict with their former version.
  28.  
  29. -- 2006-03-14, Christian Hammers <ch@debian.org>
  30.  
  31.